
<h2>September 1998 JUG Meeting </h2>

<p>&gt;&gt; There will be a raffle at this meeting - <a HREF="1998sep-raffle.html">check out what you can win</a></p>

<p><div align="center"></p>

<p ALIGN="CENTER"><center><table BORDER CELLSPACING="4" CELLPADDING="3">

<tr><td VALIGN="MIDDLE" BGCOLOR="#6699FF">

<h3 ALIGN="CENTER">Triangle Java Users Group Presents: </h3>

<font FACE="Georgia"><p>NetRexx - the Easy Way to Program for the Java Environment</p>

</font><p>Chip Davis, Aresti Systems <!--webbot bot="HTMLMarkup" StartSpan --></SPAN><!--webbot BOT="HTMLMarkup" endspan --><br>



<p ALIGN="CENTER">Monday, September 21, 1988<br>

6:30 PM - 9:00 PM</p>

<p ALIGN="CENTER">LOCATION: MCNC Auditorium <br>

3021 Cornwallis Road <br>

Research Triangle Park, North Carolina</p>

<p ALIGN="CENTER">919.248.1800</td>

</tr>

</table>

</center></p>



<p ALIGN="CENTER"></div></p>

<p><hr></p>

<b><font FACE="Georgia"><p ALIGN="CENTER">NetRexx - the Easy Way to Program for the Java Environment</p>

</b></font><p>  &quot;NetRexx is a human-oriented programming language which makes writing and using Java classes quicker and easier than writing in Java.&quot;</p>

<p>                                                   -M.F.Cowlishaw</p>

<p>NetRexx is the latest member of the Rexx family of languages, which includes Classic Rexx and Object Rexx.</p>

<p>Rexx is an interpreted language designed in 1979 by Mike Cowlishaw, now an IBM Fellow, to make programming easier without limiting programming capabilities. Now called Classic Rexx, this procedural language was an immediate success and soon became the universal language of IBM platforms. Within ten years, a Rexx interpreter could be found on every operating system and in numerous foreign languages. Because of this proliferation, the ANSI Standard for Rexx (X3.274-1996) was developed and approved.</p>

<p>&nbsp;</p>

<p>Object Rexx is a powerful object-oriented programming language with the same ease-of-use and lack-of-limits of Classic Rexx. Because ORexx adheres to the ANSI Standard, it is able to interpret Classic Rexx as well, both as inline code and complete programs. NetRexx combines the best features of Rexx with the portability and efficiency of Java, to create a superior programming language for the Java environment. From Classic Rexx, it brings powerful string manipulation, case-insensitivity, automatic casting, datatype deduction from context, and lack-of-limits features to Java. One of the most advanced features of Rexx, its ANSI-standard hardware-independent arbitrary-precision decimal arithmetic operations, is included in NetRexx. </p>

<p>NetRexx classes and Java classes are entirely equivalent; a NetRexx class can use any Java class, and vice versa. The NetRexx compiler itself is written in NetRexx, ensuring the portability of the language processor to all Java Virtual Machines. NetRexx generates 100% Pure Java code, which may be inspected or modified if desired. The language's simplified syntactical and lexical rules allow quicker code development with fewer errors, without sacrificing programming power.</p>

<p>Anything Java can do, NetRexx can do easier, and for free. Come see if NetRexx can't make your Java programming easier.</p>

<p><hr></p>

<h3>AGENDA: </h3>

<b><p>6:30 - Meet, talk, snacks </p>

<p>7:00 Presentation(s) </p>

</b><p><hr></p>

<font FACE="Georgia"><p>Chip Davis has developed and taught courses in Rexx, Assembler, VM and OS/2 Internals, the Internet, and Fiberoptics for a variety of government and corporate clients.  He also delivers classes and seminars at conferences such as SHARE, OS/2 World, and the Rexx Symposium.  He is a founder and the current President of the Rexx Language Association and is a principal member of the committee that developed the ANSI Standard for Rexx.  Chip has been programming for over thirty-five years, including Rexx since its inception, and has written major applications in Rexx.  Active in several computer users groups in the Triangle area, he is a strong proponent of Rexx, Java, and OS/2.  Chip is an experienced pilot and flies his Cessna Skyhawk to classes whenever possible.</p>

</font><p>&nbsp;</p>

<h3>DIRECTIONS to MCNC: </h3>

<b><p>From Raleigh: </b><br>

Take I-40 West toward Durham and Chapel Hill. You will enter RTP. Where I-40 splits, bear right onto the Durham Freeway North (Highway 147). Take the Cornwallis Road Exit. At the end of the exit ramp, bear right - cross back over the Freeway. MCNC is located approximately 3/4 mile on the right. </p>

<b><p>From Durham: </b><br>

Get on the Durham Freeway South (Highway 147). Take the Cornwallis Road exit. At the end of the ramp, bear right - MCNC is approximately 3/4 mile on right. </p>

<p>For a map with directions, visit the <a HREF="http://trijug.org/mcnc/?/gotomcnc.html">MCNC web site</a>. </p>

<p>If anyone has questions, please contact <a HREF="mailto:kelly@interpath.com">Dan Smith</a> at (919) 460-3120. </p>



